real and personal guarantees - French English Dictionary